﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using GLImp;
using System.Drawing;
using OpenTK;
using CastleOfTheDisillusioned.Location;
using CastleOfTheDisillusioned.Location.Maps;
using CastleOfTheDisillusioned.Location.Maps.Forrest;

namespace CastleOfTheDisillusioned.Overworld{
	//Todo: Make this a location, holding all it's own map data as well
	class Tile {
		public int x;
		public int y;
		public const double Width = 1;
		public const double Height = 1;

		public Map Map;
		public bool Visible = false;
		public bool Visited = false;

		public Tile(int x, int y) {
			this.x = x;
			this.y = y;
			Map = null;
		}

		public virtual void Draw() {
			GraphicsManager.DrawRectangle(x * Width, y * Height, Width, Height, Color.Blue);
		}
	}
}
